more palatable - Allemand Anglais Dictionnaire